package com.linkage.bss.crm.packagemgr.model;

import java.util.Date;
import java.util.List;

/**
 *
 * 动作参数
 * @author sgl
 * @date 2013-4-16
 * @version 1.0
 */
public class ActionParameter {

	private Long parameterId;
	private String name;
	private String actionItemId;
	private String parameterType;
	private String itemSpecId;
	private String defaultValue;
	private String valueDownlimit;
	private String valueUplimit;
	private String optionValue;
	private Date createDate;
	private Date version;
	private String needInput;

	private Long packageParameterId = null;

	//参数值映射的条目对象
	private List<ParameterActionRela> parameterActionRelaList;

	public Long getPackageParameterId() {
		return packageParameterId;
	}

	public void setPackageParameterId(Long packageParameterId) {
		this.packageParameterId = packageParameterId;
	}

	public List<ParameterActionRela> getParameterActionRelaList() {
		return parameterActionRelaList;
	}

	public void setParameterActionRelaList(List<ParameterActionRela> parameterActionRelaList) {
		this.parameterActionRelaList = parameterActionRelaList;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Long getParameterId() {
		return parameterId;
	}

	public void setParameterId(Long parameterId) {
		this.parameterId = parameterId;
	}

	public String getActionItemId() {
		return actionItemId;
	}

	public void setActionItemId(String actionItemId) {
		this.actionItemId = actionItemId;
	}

	public String getParameterType() {
		return parameterType;
	}

	public void setParameterType(String parameterType) {
		this.parameterType = parameterType;
	}

	public String getItemSpecId() {
		return itemSpecId;
	}

	public void setItemSpecId(String itemSpecId) {
		this.itemSpecId = itemSpecId;
	}

	public String getDefaultValue() {
		return defaultValue;
	}

	public void setDefaultValue(String defaultValue) {
		this.defaultValue = defaultValue;
	}

	public String getValueDownlimit() {
		return valueDownlimit;
	}

	public void setValueDownlimit(String valueDownlimit) {
		this.valueDownlimit = valueDownlimit;
	}

	public String getValueUplimit() {
		return valueUplimit;
	}

	public void setValueUplimit(String valueUplimit) {
		this.valueUplimit = valueUplimit;
	}

	public String getOptionValue() {
		return optionValue;
	}

	public void setOptionValue(String optionValue) {
		this.optionValue = optionValue;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Date getVersion() {
		return version;
	}

	public void setVersion(Date version) {
		this.version = version;
	}

	public String getNeedInput() {
		return needInput;
	}

	public void setNeedInput(String needInput) {
		this.needInput = needInput;
	}

}
